package controler;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import view.PainelPrincipal;
import view.View;
import view.desktop.Desktop;
import view.empresa.EmpresaCadastro;
import view.login.Login;
import view.pessoa.cliente.ClienteCadastro;
import view.produto.ProdutoCadastro;
import view.produto.ProdutoPesquisa;

public class PrincipalControler implements ActionListener {

	private View visao;

	public void exibirLogin() {
		visao = new Login(this);
		visao.exibir();
	}

	@Override
	public void actionPerformed(ActionEvent e) {
		if (e.getActionCommand().equals("entrar")) {
			visao.fechar();
			visao = new PainelPrincipal(this);
			visao.exibir();
		}
		if (e.getActionCommand().equals("desktop")) {
			View visao = new Desktop(this);
			visao.exibir();
		}
		if (e.getActionCommand().equals("empresa")) {
			View visao = new EmpresaCadastro(this);
			visao.exibir();
		}
		if (e.getActionCommand().equals("cliente")) {
			View visao = new ClienteCadastro(this);
			visao.exibir();
		}
		if (e.getActionCommand().equals("produto")) {
			View visao = new ProdutoPesquisa(this);
			visao.exibir();
		}
	}

}
